indefinite leave - French English Dictionary